Definition of Kingdom Of Lesotho

  • (noun) a landlocked constitutional monarchy in southern Africa; achieved independence from the United Kingdom in 1966

Synonyms of Kingdom Of Lesotho


Antonyms of Kingdom Of Lesotho


No Antonyms Found.

Homophones of Kingdom Of Lesotho


No Homophones Found.